package day05;

import java.util.Arrays;

public class MaxOfArray {
    public static void main(String[] args) {

        int[] arr = new int[10];

        for (int i = 0;i <arr.length;i++){
            arr[i] = (int) (Math.random() *1000 +1);
            System.out.println(arr[i]);
        }
        int max =0;
        for (int i = 0;i <arr.length;i++){
            if (arr[i]>max){
                max=arr[i];
            }
        }
        System.out.println("最大值为：" + max);

        arr = Arrays.copyOf(arr,arr.length+1);
        arr[arr.length-1] = max;

        for (int i = 0;i <arr.length;i++){

            System.out.println(arr[i]);
        }







//
//        Arrays.sort(arr);
//
//        System.out.println("正着排序");
//        for (int i = 0;i <arr.length;i++){
//            System.out.println(arr[i]);
//        }
//
//        System.out.println("倒着排序");
//        for (int i = arr.length -1;i>=0;i--){
//            System.out.println(arr[i]);
//        }


//
//        Random rand = new Random();
//        double randomDouble = rand.nextDouble() * 198.79 + 1.56;
//        System.out.println("随机双精度浮点数: " + randomDouble);

//        double[] arrd = new double[10];
//        for (int i = 0 ; i<arrd.length ; i++){
//            arrd[i] = Math.random()*100;
//            System.out.println(arrd[i]);
//        }
//
//
//
//        for (;;){
//            int aa = (int)(Math.random()*100);
//            System.out.println(aa);
//            if (aa==100){
//                return;
//            }
//        }


//        int[] a = {10, 20, 30, 40, 50};
//        int[] b = new int[6];
        /*
         * a;原数组
         * 1:原数组的起始下标
         * b:目标数组
         * 0:目标数组的起始下标
         * 4:要复制的元素个数
         */
//        System.arraycopy(a, 1, b, 0, 4);


//
//        int[] arr = new int[10];
//        int[] arr1 = new int[10];
//        for (int i = 0; i < arr.length; i++) {
//            arr[i] = (int) (Math.random() * 1000 + 1);
//            System.out.println(arr[i]);
//        }
//        System.out.println();
//        System.arraycopy(arr, 1, arr1, 0, 5);
//        for (int i = 0; i < arr1.length; i++) {
//            System.out.println(arr1[i]);
//        }


    }

}
